package com.wolf.etl.vo;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * Created by tommy's father on 2017/8/29.
 */
public class ColumnDesc implements Serializable {
    private String id;
    private String className;
    private String methodName;
    private List<String> dbTypes = new ArrayList<String>();
    private boolean isNumberType = false;
    private boolean isDateType = false;
    private boolean isFormula = false;
    private Object obj;
    private int jdbcType;

    private String columnTypeName;

    public int getJdbcType() {
        return jdbcType;
    }

    public void setJdbcType(int jdbcType) {
        this.jdbcType = jdbcType;
    }

    public String getColumnTypeName() {
        return columnTypeName;
    }

    public void setColumnTypeName(String columnTypeName) {
        this.columnTypeName = columnTypeName;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public boolean isDateType() {
        return isDateType;
    }

    public void setDateType(boolean dateType) {
        isDateType = dateType;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public String getMethodName() {
        return methodName;
    }

    public void setMethodName(String methodName) {
        this.methodName = methodName;
    }

    public List<String> getDbTypes() {
        return dbTypes;
    }

    public void setDbTypes(List<String> dbTypes) {
        this.dbTypes = dbTypes;
    }

    public boolean isNumberType() {
        return isNumberType;
    }

    public void setNumberType(boolean numberType) {
        isNumberType = numberType;
    }

    public Object getObj() {
        return obj;
    }

    public void setObj(Object obj) {
        this.obj = obj;
    }

    public boolean isFormula() {
        return isFormula;
    }

    public void setFormula(boolean formula) {
        isFormula = formula;
    }
}
